Fullstack Job: Full-Stack Developer

Job added on

Company

CAE

Location

Saint-Laurent - Canada

Job type

Full-Time

Fullstack Job Details

Role and Responsibilities


If you’ve taken a plane to any destination in the world, chances are, your pilot was trained by a CAE product. With its strong customer focus, the Global Engineering team is dedicated to elevating the training experience to make pilots the best they can be.

With over 10,000 employees in more than 35 countries, CAE is a global leader in training for the civil aviation, defense and security, and healthcare markets. To learn more: www.cae.com .

Passionate about your field? Looking for a work environment where you can innovate, reach greater heights and collaborate with experts from a wide range of sectors? Want to join a world class company and industry leader with projects to which you would be proud to contribute? Then CAE is the right employer for you! Come share your passion with us!

Full stack-developers have a range of responsibilities from shaping and implementing digital products to ensuring that we stay on the leading edge of technology.

Our developers take an important role in developing the solution's complete architecture and delivery, and are responsible for creating and maintaining the integration and deployment pipeline (DevOps).

As a Developer you will work in a cross-functional team with the Product Owner, Designers and Technical Leads to co-develop the digital products.

The Role We Are Offering You


  • Use Agile engineering practices and various software and web development technologies to rapidly develop creative and efficient solutions that enhance the client customer and employee experience.
  • Collaborate with other team members to craft clear user stories, design tests for prototypes and products, and continuously deliver product enhancements.
  • Communicate with IT teams about any Digital innovations that are tying into bedrock IT systems.
  • Be a change agent & Agile mindset promoter
  • Contribute to the collaborative and stimulating work environment
  • Be connected to the industry to know tendencies and suggest innovative ideas


Our Ideal Candidate Has The Following Skillset


  • Displays an Agile mindset
  • As a Passion for development and a demonstrated interest for continual learning
  • Knowledge of continuous integration, continuous delivery and test-driven development
  • Experience with unit testing and automated functional testing
  • Demonstrated ability to work and make decisions unsupervised
  • Ability to adapt quickly to changes in technology and to operate in an R&D environment
  • Result-oriented, strong planning and organizational skill
  • Rigorous and creative software development attitude

Technical skills


  • University degree in Software science or Software engineering
  • Minimum 5 years’ experience programming in C# and .NET
  • Experience and working knowledge of client side HTML/ CSS, and its major javascript frameworks
  • Working knowledge of development using Azure or any major cloud service provider is a plus
  • Experience in developing APIs and knowledge of Microservices architecture
  • Experience using Azure DevOps or any application lifecycle management toolset is an asset
  • Knowledge of Python, C/C++ is a plus
  • Experience with unit testing and automated functional testing


CAE Offers

  • Benefits: fully flexible for you to choose what is important
  • Retirement: Defined Benefits Retirement Plan & Group Registered Retirement Savings Plan (RRSP)
  • Financial Perks: Employee Stock Purchase Plan & numerous corporate discounts
  • Personal and Family Programs: Physical Wellness Plan & Supplementary Maternity Plan
  • Work-Life Balance: Flextime & California Fridays all year
  • Fun at work: social and community events all-year round!


Watch The Video Of a Colleague Sharing His Passion


https://www.youtube.com/watch?v=i8Vd5BFF_xk

Come share your passion with us!


#LI-CL1

#LI-hybrid

Position Type


Regular

CAE thanks all applicants for their interest. However, only those whose background and experience match the requirements of the role will be contacted.

Equal Employment Opportunity

At CAE, everyone is welcome to contribute to our success. With no exception.

As captured in our overarching value "One CAE", we’re proud to work as one passionate, boundaryless and inclusive team.

At CAE, all employees are welcome regardless of race, nationality, colour, religion, sex, gender identity or expression, sexual orientation, disability, neurodiversity or age.

The masculine form may be used in this job description solely for ease of reading, but refers to men, women and the gender diverse.